 #ifndef WEATHERDATA_H
#define WEATHERDATA_H

#include <QObject>
#include <QWidget>
#include <QJsonObject>
#include <QString>

// 当日天气数据类
class Today
{
public:
    Today();
    Today& operator=(const QJsonObject& obj);

    QString date;       // 日期
    QString wendu;      // 温度
    QString city;       // 城市
    QString shidu;      // 湿度
    QString pm25;       // pm2.5
    QString quality;    // 质量
    QString ganmao;     // 感冒指数
    QString fx;         // 风向
    QString fl;         // 风力
    QString type;       // 天气
    QString sunrise;    // 日出时间
    QString sunset;     // 日落时间
    QString notice;     // 注意信息
};

// 预报数据类
class Forecast
{ 
public:
    Forecast();
    Forecast& operator=(const QJsonObject& obj);

    QString date;       // 日期
    QString week;       // 星期
    QString high;       // 高温
    QString low;        // 低温
    QString aqi;        // 质量
    QString type;       // 天气
};

#endif // WEATHERDATA_H
